using System.Runtime.CompilerServices;
using System.Runtime.Serialization;
using Buddy.Auth.Math;

namespace Buddy.Auth.Objects
{
	[DataContract(Name = "WoWFragment", Namespace = "Buddy.Auth.Objects")]
	[KnownType(typeof(Vector3))]
	public class WoWFragment
	{
		[CompilerGenerated]
		private uint uint_0;

		[CompilerGenerated]
		private Vector3 vector3_0;

		[CompilerGenerated]
		private string string_0;

		[CompilerGenerated]
		private bool bool_0;

		[CompilerGenerated]
		private bool bool_1;

		[DataMember]
		public uint DigsiteId
		{
			[CompilerGenerated]
			get
			{
				return uint_0;
			}
			[CompilerGenerated]
			set
			{
				uint_0 = value;
			}
		}

		[DataMember]
		public Vector3 Location
		{
			[CompilerGenerated]
			get
			{
				return vector3_0;
			}
			[CompilerGenerated]
			set
			{
				vector3_0 = value;
			}
		}

		[DataMember]
		public string Type
		{
			[CompilerGenerated]
			get
			{
				return string_0;
			}
			[CompilerGenerated]
			set
			{
				string_0 = value;
			}
		}

		[DataMember]
		public bool HigherZExists
		{
			[CompilerGenerated]
			get
			{
				return bool_0;
			}
			[CompilerGenerated]
			set
			{
				bool_0 = value;
			}
		}

		[DataMember]
		public bool Outdoors
		{
			[CompilerGenerated]
			get
			{
				return bool_1;
			}
			[CompilerGenerated]
			set
			{
				bool_1 = value;
			}
		}
	}
}
